Baffin Island

... is the fifth largest island in the world, after Greenland, New Guinea, Borneo and Madagascar.

© Macclesfield Quiz League 2022